共127节
3.10 逻辑运算符2
<?php
//逻辑运算符:&&和and(与),||和or(或),!(非),xor(异或)
//逻辑运算符使用英文单词时,运算优级级低于赋值运算
//1、&&和and(与) 全部为真时才为真
$x2= 3<4 and 5>6;
var_dump($x2);
//返回值:bool(true) 此处只有一个为真,则为真,相当于 $x2= 3<4 先运行得到的结果为true and 5>6;
echo "<br>";
$x=(3<4 and 5>6);
var_dump($x); //返回值:bool(false)
echo "<br>";
//2、||和or(或) 只要其中一个为真,则为真
$y2= 3>4 or 5>6 or 4<7;
var_dump($y2); //返回值:bool(false) 此次有一个为真,返回应该是真,但实际是false
echo "<br>";
$y=(3>4 or 5>6 or 4<7);
var_dump($y); //返回值:bool(true)
echo "<br>";
?>